two-hand catching - French English Dictionary